computational biology data mining engineering business intelligence endangered species crm algorithms conservation nature energy data warehousing environmental genetic endangered animals neural environment machine learning green